pour something over oneself - French English Dictionary